@charset "utf-8";
/* CSS Document */

/* reset */
/*html,body{height:100%;}*/
/*html{filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);}*/
body, button, input, select, textarea { font:12px/1.125 Arial, Helvetica, sans-serif; _font-family:"宋体"; }
body, h1, h2, h3, h4, h5, h6, dl, dt, dd, ul, ol, li, th, td, p, blockquote, pre, form, fieldset, legend, input, button, textarea, hr { margin:0; padding:0; }
table { border-collapse:collapse; border-spacing:0; }
li { list-style:none; }
fieldset, img { border:0; }
q:before, q:after { content:''; }
input, textarea { outline-style:none; }
input[type="text"], input[type="password"], textarea { outline-style:none; -webkit-appearance:none; }
textarea { resize:none }
address, caption, cite, code, dfn, em, i, th, var { font-style:normal; font-weight:normal; }
legend { color:#000; }
abbr, acronym { border:0; font-variant:normal; }
a { text-decoration:none; }
a:hover { text-decoration:underline; }
/* 主文字色 */
body, .Admin_texta { color:#333; }
/* 次文字色 */
.A_textb { color:#666; }
.A_textc { color:#999;}
/*默认链接*/
a { text-decoration:none; color:#318bcf; }
a:hover { text-decoration:underline; }




/*两种清浮动方法*/
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-block; }
/* Hides from IE-mac */
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* End hide from IE-mac */
.clear { clear:both; height:0; font:0/0 Arial; visibility:hidden; }
/*两种清浮动方法*/

/*中文符合显示*/
.CH { font-family:"宋体" }
/*特殊文字*/
.A_f12 { font-size:12px;}
.A_f14 { font-size:14px;}
.A_f16 { font-size:16px;}
.A_fb { font-weight:bold;}
.A_fontnormal { font-weight:normal;}
.red01 { color:#f00; }
.red02 { color:#c00; }
.yel01 { color:#9a6d00;}
/* 更多 */
a.Admin_moredown .more { display: inline-block; border-style: solid dashed dashed dashed; border-width: 4px 4px 0px 4px; border-color: #D9FCFF transparent transparent; font-size: 0; line-height: 0; width: 0; height: 0; vertical-align: middle; margin: 0 0 0 3px; }
a.Admin_moredown:hover .more { border-color: #666666 transparent transparent; }
/* 小竖线 */
.A_vline { color:#ccc;}
/* 按钮 */
/*按钮1*/
.A_btn_a, .A_btn_a span, .A_btn_a_disable, .A_btn_a_disable span { cursor:pointer; background:url(../images/yy_btn.png?id=1330420240763) no-repeat; color:#fff; display:inline-block; padding:0 0 0 15px; height:24px; line-height:24px; }
.A_btn_a span, .A_btn_a_disable span { background-position:right -26px; padding:0 14px 0 0; text-align:center; }
.A_btn_a:hover { background-position:0 -52px; text-decoration:none; }
.A_btn_a:hover span { background-position:right -78px; }
/*按钮2*/
.A_btn_b, .A_btn_b span, .A_btn_b_disable, .A_btn_b_disable span { cursor:pointer; background:url(../images/yy_btn.png?id=1330420240763) no-repeat 0 -104px; color:#595959; display:inline-block; padding:0 0 0 15px; height:24px; line-height:24px; }
.A_btn_b span, .A_btn_b_disable span { background-position:right -130px; padding:0 14px 0 0; text-align:center; }
.A_btn_b:hover { background-position:0 -156px; text-decoration:none; }
.A_btn_b:hover span { background-position:right -182px; }
/*按钮3*/
.A_btn_c, .A_btn_c span, .A_btn_c_disable, .A_btn_c_disable span { cursor: pointer; background:url(../images/yy_btn.png?id=1330420240763) no-repeat 0 -208px; color:#595959; display:inline-block; padding:0 0 0 22px; height:38px; line-height:34px; font-weight:bold; font-size:14px;}
.A_btn_c span, .A_btn_c_disable span { background-position:right -248px; padding:0 23px 0 0; text-align:center;}
/* 按钮4 */
.A_btn_dl, .A_btn_dl span,.A_btn_d, .A_btn_d span  {cursor: pointer; background:url(../images/yy_btn.png?id=1330420240763) no-repeat 0 -290px; color:#666664; display:inline-block;  height:26px; line-height:26px;  font-size:12px; text-align:center;}
.A_btn_dl span,.A_btn_d span { background-position:right -318px}
.A_btn_dl:hover, .A_btn_d:hover { background-position:0 -346px; text-decoration:none;}
.A_btn_dl:hover span,.A_btn_d:hover span { background-position:right -374px; text-decoration:none;}
.A_btn_dl:active, .A_btn_d:active { background-position:0 -402px;}
.A_btn_dl:active span,.A_btn_d:active span { background-position:right -430px}


.A_btn_dl { padding-left:5px;}
.A_btn_dl span { padding-right:57px; padding-left:52px;}

.A_btn_d { padding-left:5px;}
.A_btn_d span { padding-right:5px;}


/* 按钮5 */
.A_btn_f, .A_btn_f span { cursor: pointer; background:url(../images/yy_btn.png?id=1330420240763) no-repeat 0 -458px; color:#fff; display:inline-block; padding:0 0 0 15px; height:30px; line-height:30px;  font-size:14px;}
.A_btn_f span { background-position:right -490px; padding:0 16px 0 0; text-align:center;}


/* 按钮6 */
.A_btn_g, .A_btn_g span { cursor: pointer; background:url(../images/yy_btn.png?id=1330420240763) no-repeat 0 -522px; color:#0078b6; display:inline-block; padding:0 0 0 15px; height:30px; line-height:30px;  font-size:14px;}
.A_btn_g span { background-position:right -554px; padding:0 16px 0 0; text-align:center;}




/*icon 提示警告 小icon 大icon 中icon*/
.icon_succ, .icon_del, .icon_warn, .icon_ask, .icon_grey, .icon_ban, .icon_warnb { width:14px; height:14px; background:url(../images/ico_warn.png?id=1330420240763); _background:url(../images/ico_warn.gif?id=1330420240763); margin:0 3px 0 0; overflow:hidden; display:inline-block; }
.icon_succ { background-position:0 0 }
.icon_del { background-position:0 -50px }
.icon_warn { background-position:0 -100px }
.icon_ask { background-position:0 -150px }
.icon_grey { background-position:0 -250px }
.icon_ban { background-position:0 -300px }
.icon_warnb { background-position:0 -200px }
.icon_succM, .icon_delM, .icon_warnM, .icon_askM, .icon_greyM, .icon_banM, .icon_warnbM { width:24px; height:24px; background:url(../images/ico_warn.png?id=1330420240763); _background:url(../../../images/common/ico_warn.gif?id=1330420240763); margin:0 3px 0 0; overflow:hidden; display:inline-block; }
.icon_succM { background-position:-100px 0 }
.icon_delM { background-position:-100px -50px }
.icon_warnM { background-position:-100px -100px }
.icon_askM { background-position:-100px -150px }
.icon_greyM { background-position:-100px -250px }
.icon_banM { background-position:-100px -300px }
.icon_warnbM { background-position:-100px -200px }
/* loading */
.loading_l { display:inline-block; background:url(../images/loading_l.gif?id=1330420240763) no-repeat; width:28px; height:28px; }
/* line */
.solid_line { border-bottom: solid 1px #ccc}
.dashed_line { border-bottom: dashed 1px #ccc}
.dotted_line { border-bottom: dotted 1px #ccc}

/* icon */
.onoff_ico { background:url(../images/yy_icon.png?id=1330420240763); height:12px; width:12px; }
.Adm_icon { display:inline-block; background:url(../images/yy_icon.png?id=1330420240763) no-repeat; }
.icon_calender { background-position:0 -104px; width:15px; height:15px; vertical-align:middle; }
.icon_excel { background-position:0 -176px; width:16px; height:14px; }
.icon_up { background-position:0 -224px; width:11px; height:11px;}
.icon_upb { background-position:0 -453px; width:10px; height:11px;}
.icon_down { background-position:0 -200px; width:11px; height:11px;}
.icon_downb { background-position:0 -470px; width:10px; height:11px;}
.icon_addg { background-position:0 -249px; width:13px; height:13px;}
.icon_add { background-position:0 -487px; width:9px; height:9px;}
.icon_edit { background-position:0 -372px; width:15px; height:15px;}
.icon_person { background-position:0 -411px; width:15px; height:15px; }
.icon_delete { background-position:0 -432px; width:15px; height:15px; }


/* 边距 */
.A_mb5 { margin-bottom:5px;}

.A_mb20 { margin-bottom:20px;}
.A_mb25 { margin-bottom:25px;}
.A_mb30 { margin-bottom:30px;}
.A_mb35 { margin-bottom:35px;}
.A_mb45 { margin-bottom:45px;}
.A_mb50 { margin-bottom:50px;}

.A_ml25 { margin-left:25px;}

/* 浮动 */
.A_lf { float:left;}

/* 布局 */
.mG_wrap{ clear:both;}
.mG_topbar{ background:url(../images/mg_topbg1.gif?id=1330420240763) repeat-x;overflow:hidden;}
.mG_body{ /*background:url(../images/Adm_bg.gif?id=1330420240763) left repeat-y;*/ clear:both; width:100%;  min-height:600px; _height:600px; position:relative;}
.mG_sidebar{float:left;min-height:600px; _height:600px;width:205px; overflow-x:hidden;overflow-y:visible; background-color:#D5EAFD; border-right:1px solid #B0D7FB; padding-bottom:8px;}
.mG_mainbox{ margin-left:220px;}
.mG_main{ margin:0 20px 30px 0px;}
.mG_module{ margin:15px 0 0 22px;/* overflow-y:scroll; overflow-x:hidden; height:750px;*/}

/* 标准尾 */
.mG_Footer{ width:100%; clear:both; position:relative; padding:10px 0;  text-align:center;color:#666; border-top:1px solid #ccc;}

